an irrefutable document - Fransızca İngilizce Sözlük